2869 달팽이는 올라가고 싶다

TLDR

f: (a-b)x >= (v-a)를 만족하는 최소 x를 구하는 문제


Snippet

"""
boj.kr/2869

f: (a-b)x >= (v-a)를 만족하는 최소 x를 구하는 문제
"""
from math import ceil

def main(a, b, v):
    x = ceil((v-a) / (a-b))
    return x + 1

if __name__ == "__main__":
    a, b, v = map(int, input().split())
    print(main(a, b, v))

Sample Input & Expected Output

Input

2 1 5
5 1 6
100 99 1000000000

Expected Output

4
2
999999901

Notes